use crate::interfaces::Logger::LogInterface;

pub struct PrintLogger {}

impl LogInterface for PrintLogger {
    fn log_debug(&self, s: &str) { println!("DEBUG : {}", s); }
    fn log_info(&self, s: &str) { println!("INFO : {}", s); }
    fn log_warning(&self, s: &str) { println!("Warning : {}", s); }
    fn log_error(&self, s: &str) { println!("ERROR : {}", s); }
}
